having sailed - Allemand Anglais Dictionnaire